package com.example.demo.design_pattern.observer;

/**
 * @author xkx
 * @version 1.0.0
 * @datetime 2019/1/22 17:45
 * @description 抽象观察者接口
 */
public interface Observerable {

  /**
   * 基于被观察者的行为,然后进行相应的动作
   */
  //void receiveNotificationToDoSomething();

  /**
   * 当被观察者调用notifyObservers()方法时，观察者的update()方法会被回调。
   * @param string
   */
  void update(String string);
}
